person whose feet stink - Espagnol Anglais Dictionnaire